{
  "generic": {
    "type": "propeller_rotor",
    "movementAnimations": [
      {
        "animationType": "rotation",
        "variable": "propeller_rotation",
        "centerPoint": [0.0,0.0,0.0],
        "axis": [0.0,0.0,1.0]
      }
    ]
  },
  "propeller": {
    "isDynamicPitch": true,
    "isRotor": true,
    "pitch": 240,
    "diameter": 644
  },
  "definitions": [
    {
      "subName": "",
      "name": "PhoenixHawk Standard Rotor",
      "extraMaterials": []
    }
  ],
  "rendering": {
    "animatedObjects": [
      {
        "objectName": "Rotor1",
        "animations": [
          {
            "animationType": "rotation",
            "variable": "propeller_pitch_deg",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [1.0,0.0,0.0]
          }
        ]
      },
      {
        "objectName": "Rotor2",
        "animations": [
          {
            "animationType": "rotation",
            "variable": "propeller_pitch_deg",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [0.0,1.0,0.0]
          }
        ]
      },
      {
        "objectName": "Rotor3",
        "animations": [
          {
            "animationType": "rotation",
            "variable": "propeller_pitch_deg",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [-1.0,0.0,0.0]
          }
        ]
      },
      {
        "objectName": "Rotor4",
        "animations": [
          {
            "animationType": "rotation",
            "variable": "propeller_pitch_deg",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [0.0,-1.0,0.0]
          }
        ]
      },
      {
        "objectName": "SwashPlate",
        "animations": [
          {
            "animationType": "translation",
            "variable": "propeller_pitch_deg",
            "centerPoint": [0.0,0.0,0.0],
            "axis": [0.0,0.0,0.005]
          }
        ]
      },
      {
        "objectName": "RotorTie1",
        "applyAfter": "SwashPlate",
        "animations": []
      },
      {
        "objectName": "RotorTie2",
        "applyAfter": "SwashPlate",
        "animations": []
      },
      {
        "objectName": "RotorTie3",
        "applyAfter": "SwashPlate",
        "animations": []
      },
      {
        "objectName": "RotorTie4",
        "applyAfter": "SwashPlate",
        "animations": []
      }
    ],
    "lightObjects": [],
    "sounds": [
      {
        "name": "dkzpartspack:blackhawk_rotor2",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_rpm_percent",
            "clampMin": 0.005,
            "clampMax": 1.0
          }
        ],
        "volumeAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running"
          },
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,1.0,0.0],
            "offset": 1.0
          },
          {
            "animationType": "inhibitor",
            "variable": "engine_running",
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "activator",
            "variable": "engine_running"
          },
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,20.0,0.0],
            "clampMax": 1.0
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running"
          },
          {
            "animationType": "translation",
            "variable": "propeller_pitch_percent",
            "axis": [0.0,-0.45,0.0],
            "offset": 1.6
          },
          {
            "animationType": "inhibitor",
            "variable": "engine_running",
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "activator",
            "variable": "engine_running"
          },
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,2.5,0.0],
            "clampMax": 2.5
          }
        ],
        "looping": true
      },
      {
        "name": "dkzpartspack:blackhawk_rotor",
        "activeAnimations": [
          {
            "animationType": "visibility",
            "variable": "engine_rpm_percent",
            "clampMin": 0.01,
            "clampMax": 1.0
          }
        ],
        "volumeAnimations": [
          {
            "animationType": "translation",
            "variable": "speed",
            "axis": [0.0,0.05,0.0],
            "offset": -0.1
          }
        ],
        "pitchAnimations": [
          {
            "animationType": "inhibitor",
            "variable": "engine_running"
          },
          {
            "animationType": "translation",
            "variable": "propeller_pitch_percent",
            "axis": [0.0,-0.3,0.0],
            "offset": 1.0
          },
          {
            "animationType": "inhibitor",
            "variable": "engine_running",
            "clampMin": 1.0,
            "clampMax": 1.0
          },
          {
            "animationType": "activator",
            "variable": "engine_running"
          },
          {
            "animationType": "translation",
            "variable": "engine_rpm_percent",
            "axis": [0.0,30.0,0.0],
            "clampMax": 1.0
          }
        ],
        "looping": true
      }
    ],
    "particles": [],
    "modelType": "obj"
  },
  "general": {
    "name": "PhoenixHawk Rotor",
    "health": 100,
    "materials": ["oredict:ingotIron:10"]
  }
}